town twinning – English–Français translations

🇬🇧 en fr 🇫🇷

town twinning noun

  • pairing of towns or cities
jumelage
Wiktionary Links